Photograph
DRP 81531

Plasser & Theurer heavy duty diesel hydraulic crane DRP 81531 on the possession at Steventon - 30th January 2005

Created with Web Album Generator